particulate removal - German English Dictionary